#ifndef DETERMINACION_H
#define DETERMINACION_H
#include <QDjangoModel.h>
#include <QObject>

class Determinacion:public QDjangoModel
{
    Q_OBJECT
    Q_PROPERTY(int id_determinacion READ getId_determinacion WRITE setId_determinacion)
    Q_PROPERTY(QString nombre READ getNombre WRITE setNombre)
    Q_PROPERTY(QString metodo READ getMetodo WRITE setMetodo)
    Q_PROPERTY(QString tipo_resultado READ getTipo_resultado WRITE setTipo_resultado)
    Q_PROPERTY(QString unidad_medida READ getUnidad_medida WRITE setUnidad_medida)
    Q_PROPERTY(QString volumen_muestra READ getVolumen_muestra WRITE setVolumen_muestra)
    Q_PROPERTY(QString hora_entrega READ getHora_entrega WRITE setHora_entrega)
    Q_PROPERTY(int cantidad READ getCantidad WRITE setCantidad)
    Q_PROPERTY(QString estado READ getEstado WRITE setEstado)
    Q_CLASSINFO("id_determinacion", "primary_key=true")

public:
    explicit Determinacion(QObject *parent = 0);

    QString getNombre() const;
    void setNombre(const QString &value);

    QString getMetodo() const;
    void setMetodo(const QString &value);

    QString getTipo_resultado() const;
    void setTipo_resultado(const QString &value);

    QString getUnidad_medida() const;
    void setUnidad_medida(const QString &value);

    QString getVolumen_muestra() const;
    void setVolumen_muestra(const QString &value);

    QString getHora_entrega() const;
    void setHora_entrega(const QString &value);

    int getCantidad() const;
    void setCantidad(int value);

    int getId_determinacion() const;
    void setId_determinacion(int value);

    QString getEstado() const;
    void setEstado(const QString &value);

private:
    QString nombre, metodo, tipo_resultado,
    unidad_medida, volumen_muestra, hora_entrega;
    int cantidad, id_determinacion;
    QString estado;

};

#endif // DETERMINACION_H
